Ashaway Free Library
15 Knight Street
Ashaway, RI 02804-1410
(401)377-2770
Barrington Library
281 County Road
Barrington, RI 02806-2406
(401)247-1920
Island Free Library
520 Dodge Street
Block Island, RI 02807
(401)466-3233
Rogers Free Library
525 Hope Street
Bristol, RI 02809-1831
(401)253-6948
Clark Memorial Library
7 Pinehurst Drive
Carolina, RI 02812-1137
(401)364-6100
Adams Memorial Library
205 Central Street
Central Falls, RI 02863-2838
(401)727-7440
Cross Mills Public Library
4417 Old Post Road
Charlestown, RI 02813-2562
(401)364-6211
Glocester Manton Free Public Library
1137 Putnam Pike
Chepachet, RI 02814-1959
(401)568-6077
Coventry Public Library
1672 Flat River Road
Coventry, RI 02816-8909
(401)822-9100
William Hall Branch Library
1825 Broad St
Cranston, RI 02905-3501
(401)781-2450
Auburn Branch Library
396 Pontiac Ave
Cranston, RI 02910-3322
(401)781-6116
Knightsville Branch Library
1847 Cranston St
Cranston, RI 02920-4112
(401)942-2504
Cranston Public Library
140 Sockanosset Cross Road
Cranston, RI 02920-5539
(401)943-9080
Arlington Branch Library
1064 Cranston St
Cranston, RI 02920-7344
(401)944-1662
Oak Lawn Branch Library
230 Wilbur Ave
Cranston, RI 02921-1046
(401)942-1787
Cumberland Public Library
1464 Diamond Hill Road
Cumberland, RI 02864-5541
(401)333-2552
East Greenwich Free Library
82 Peirce Street
East Greenwich, RI 02818-3838
(401)884-9510
East Providence Public Library
41 Grove Avenue
East Providence, RI 02914-4508
(401)434-2453
Foster Public Library
184 Howard Hill Road
Foster, RI 02825-1228
(401)397-4801
Tyler Free Library
81A Moosup Valley Road
Foster, RI 02825-1240
(401)397-7930
Greenville Public Library
573 Putnam Pike
Greenville, RI 02828-2130
(401)949-3630
Harmony Branch Library
195 Putnam Pike
Harmony, RI 02829
(401)949-2850
Jesse M. Smith Memorial Library
100 Tinkham Lane
Harrisville, RI 02830-1439
(401)710-7800
Langworthy Public Library
24 Spring Street
Hope Valley, RI 02832-1620
(401)539-2851
Hope Library
374 North Road
Hope, RI 02831-1245
(401)821-7910
Jamestown Philomenian Library
26 North Road
Jamestown, RI 02835-1434
(401)423-7280
Marian J. Mohr Memorial Library
1 Memorial Avenue
Johnston, RI 02919-3221
(401)231-4980
Kingston Free Library
2605 Kingstown Road
Kingston, RI 02881-1605
(401)783-8254
Lincoln Public Library
145 Old River Road
Lincoln, RI 02865-1336
(401)333-2422
Brownell Library
44 Commons
Little Compton, RI 02837-1544
(401)635-8562
Middletown Public Library
700 West Main Road
Middletown, RI 02842-6372
(401)846-1573
Maury Loontjens Memorial Library
30 Kingstown Road
Naragansett, RI 02882
(401)789-9507
Narragansett Public Library
35 Kingstown Road
Narragansett, RI 02882-3308
(401)789-9507
Redwood Library and Athenacum
50 Bellevue Avenue
Newport, RI 02840-3229
(401)847-0292
Newport Public Library
300 Spring Street
Newport, RI 02840-6800
(401)847-8720
North Kingstown Free Library
100 Boone Street
North Kingstown, RI 02852-5150
(401)294-3306
Willett Free Library
45 Ferry Road
North Kingstown, RI 02874
(401)294-2081
North Providence Union Free Library
1810 Mineral Spring Avenue
North Providence, RI 02904-3826
(401)353-5600
North Scituate Public LIbrary
606 West Greenville Road
North Scituate, RI 02857-1421
(401)647-5133
Pascoag Free Public Library
57 Church Street
Pascoag, RI 02859-2601
(401)568-6226
Pawtucket Public Library
13 Summer Street
Pawtucket, RI 02860-2106
(401)725-3714
Peace Dale Branch Library
1057 Kingstown Road
Peace Dale, RI 02879-2434
(401)789-1555
Portsmouth Free Public Library
2658 East Main Road
Portsmouth, RI 02871-2608
(401)683-9457
Providence Public Library
150 Empire Street
Providence, RI 02903-3219
(401)455-8000
Providence Community Library
150 Empire Street
Providence, RI 02903-3219
(401)467-2700
Wanskuck Branch Library
223 Veazie Street
Providence, RI 02904
(401)274-4145
South Providence Branch Library
441 Prairie Avenue
Providence, RI 02905-2028
(401)467-2619
Washington Park Library
1316 Broad Street
Providence, RI 02905-2934
(401)781-3136
Bureau of Jewish Education-Rhode Island
401 Elmgrove Avenue
Providence, RI 02906-3451
(401)421-4111
Rochambeau Branch Library
708 Hope Street
Providence, RI 02906-3535
(401)272-3780
Fox Point Branch Library
90 Ives Street
Providence, RI 02906-3827
(401)331-0390
Knight Memorial Library
275 Elmwood Avenue
Providence, RI 02907-1549
(401)467-2625
Smith Hill Branch Library
31 Candace Street
Providence, RI 02908-3752
(401)272-4140
Mt. Pleasant Branch Library
315 Academy Avenue
Providence, RI 02908-4119
(401)272-0106
Olneyville Branch Library
1 Olneyville Square
Providence, RI 02909-3320
(401)421-4084
Riverside Branch Library
475 Bullocks Point Ave
Riverside, RI 02915-4654
(401)433-4877
North Smithfield Public Library
20 Main Street
Slatersville, RI 02876
(401)767-2780
East Smithfield Public Library
50 Esmond Street
Smithfield, RI 02917-3016
(401)231-5150
Tiverton Public Library
34 Roosevelt Avenue
Tiverton, RI 02878-3242
(401)625-6796
Union Branch Library
3832 Main Road
Tiverton, RI 02878-4899
(401)625-6799
Robert Beverly Hale Branch Library
2601 Commodore Perry Highway
Wakefield, RI 02879-3953
(401)783-5386
George Hail Free Library
530 Main Street
Warren, RI 02885-4368
(401)245-7686
Pontiac Free Library
101 Greenwich Avenue
Warwick, RI 02886-1217
(401)737-3292
Apponaug Branch Library
3267 Post Road
Warwick, RI 02886-7145
(401)739-6411
Norwood Branch Library
328 Pawtuxet Avenue
Warwick, RI 02888-2256
(401)941-7545
Conimicut Branch Library
55 Beach Avenue
Warwick, RI 02889-2641
(401)737-6546
Warwick Public Library
600 Sandy Lane
Warwick, RI 02889-8200
(401)739-5440
Louttit Memorial Library
274 Victory Highway
West Greenwich, RI 02817-2155
(401)397-3434
West Warwick Public Library
1043 Main Street
West Warwick, RI 02893-3643
(401)828-3750
Westerly Public Library
44 Broad Street
Westerly, RI 02891-1856
(401)596-2877
Woonsocket Harris Public Library
303 Clinton St
Woonsocket, RI 02895-3223
(401)769-9044